package org.eredlab.g4.lz.service;

import java.util.List;

import org.eredlab.g4.bmf.base.BizService;
import org.eredlab.g4.ccl.datastructure.Dto;

public interface StockService extends BizService{
	
	/**
	 * 期初库存
	 * @param lst
	 * @return
	 */
	public Dto insertPeriodStore(List<Dto> lst) ;
	
	/**
	 * 新加库存
	 * @param dto
	 * @return
	 */
	public Dto insertStore(Dto dto);
	
	/**
	 * 更新库存
	 * @param dto
	 * @return
	 */
	public Dto updateStore(Dto dto);
	
	/**
	 * 更新库存
	 * @param dto
	 * @param newdto
	 * @return
	 */
	public Dto insertStore2(Dto dto,Dto newdto,boolean isAdd);
	
	/**
	 * 库存新建
	 * @param dto
	 * @param newdto
	 * @return
	 */
	public Dto addStock(Dto dto,boolean isAdd);
}
